<?xml version="1.0"?>
<doc>
    <assembly>
        <name>TaskLib</name>
    </assembly>
    <members>
        <member name="T:TaskLib.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Default_Plugin_Folder">
            <summary>
              Looks up a localized string similar to Plugins.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Exception_FileNotAPlugin">
            <summary>
              Looks up a localized string similar to The filename specified &apos;{0}&apos; is not a valid Plug-in.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Found_NoPlugins">
            <summary>
              Looks up a localized string similar to No plug-ins were found!.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Found_Plugin">
            <summary>
              Looks up a localized string similar to Found {0} Plug-in..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Found_Plugins">
            <summary>
              Looks up a localized string similar to Found {0} Plug-ins..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_CouldNotLoadPlugin">
            <summary>
              Looks up a localized string similar to Could not load the plug-in &apos;{0}&apos; from file &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Found_PluginInFile">
            <summary>
              Looks up a localized string similar to Found Plug-in: &apos;{0}&apos; in file &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Perform_ScheduleTimer">
            <summary>
              Looks up a localized string similar to Starting the ScheduleTimer for task &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Perform_Start">
            <summary>
              Looks up a localized string similar to Task.Perform was called for task &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_plugin_EventEnd">
            <summary>
              Looks up a localized string similar to The execution of plug-in &apos;{0}&apos; has ended..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_plugin_EventExceptionOccurred">
            <summary>
              Looks up a localized string similar to The plug-in &apos;{0}&apos; has raised an Exception..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_plugin_EventProcessing">
            <summary>
              Looks up a localized string similar to The plug-in &apos;{0}&apos; has reporting the following progress: CurrentItem {1}, TotalItems: {2}, CurrentTask: {3}, TotalTasks {4}, Message: &apos;{5}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_plugin_EventStart">
            <summary>
              Looks up a localized string similar to The execution of plug-in &apos;{0}&apos; has started..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartedThread">
            <summary>
              Looks up a localized string similar to The Task thread has been started..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartingThread">
            <summary>
              Looks up a localized string similar to Starting the Task thread..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartTasks_AddingPluginToWorkQueue">
            <summary>
              Looks up a localized string similar to Adding plug-in &apos;{0}&apos; to WorkQueue..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartTasks_CreatePluginEvents">
            <summary>
              Looks up a localized string similar to Creating the events for the plug-in &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartTasks_CreatingTask">
            <summary>
              Looks up a localized string similar to Creating task for plug-in &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartTasks_LookingForTasks">
            <summary>
              Looks up a localized string similar to Looking for task to start in &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartTasks_SettingUpQueue">
            <summary>
              Looks up a localized string similar to Settings up the WorkQueue&apos;s..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StartTasks_Starting">
            <summary>
              Looks up a localized string similar to Starting Tasks..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StoppedThread">
            <summary>
              Looks up a localized string similar to The Task thread has been shutdown..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_StoppingThread">
            <summary>
              Looks up a localized string similar to The Task thread is being shutdown..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Task_Constructor1">
            <summary>
              Looks up a localized string similar to Creating instance of Task(pluginFileName, className) with &apos;{0}&apos;, &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Task_Constructor2">
            <summary>
              Looks up a localized string similar to Creating instance of Task(plugin) with &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Task_Destructor">
            <summary>
              Looks up a localized string similar to Calling Task Destructor for task &apos;{0}&apos; at &apos;{1}&apos;.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Task_EventExecutePlugin">
            <summary>
              Looks up a localized string similar to Calling Task &apos;{0}&apos; Execute method..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_Task_EventHandleException">
            <summary>
              Looks up a localized string similar to Task &apos;{0}&apos; has raised an Exception..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_TaskPoller_Constructor">
            <summary>
              Looks up a localized string similar to Instance of TaskPoller created: Looking for plug-ins in &apos;{0}&apos;.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_WorkQueue_AllWorkComplete">
            <summary>
              Looks up a localized string similar to The all work has been completed..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_WorkQueue_CompletedWorkItem">
            <summary>
              Looks up a localized string similar to The task for plug-in &apos;{0}&apos; has completed..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_WorkQueue_RunningWorkItem">
            <summary>
              Looks up a localized string similar to The task for plug-in &apos;{0}&apos; is being started..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Msg_WorkQueue_WorkerException">
            <summary>
              Looks up a localized string similar to The task for plug-in &apos;{0}&apos; has raised an exception..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Parameter_Plugin">
            <summary>
              Looks up a localized string similar to plugin.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Parameter_PluginFilename">
            <summary>
              Looks up a localized string similar to pluginFilename.
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Thread_Force_Abort">
            <summary>
              Looks up a localized string similar to Forcing the thread to abort..
            </summary>
        </member>
        <member name="P:TaskLib.Properties.Resources.Thread_Name">
            <summary>
              Looks up a localized string similar to TaskScheduler.
            </summary>
        </member>
        <member name="T:TaskLib.Task">
            <summary>
            This is an <see cref="T:BlackHen.Threading.WorkItem"/> for a Task that needs to be performed
            </summary>
        </member>
        <member name="M:TaskLib.Task.#ctor(System.String,System.String)">
            <summary>
            Create a new Task with a filename to load
            </summary>
            <param name="pluginFilename">The filename of the plugin to load.</param>
            <param name="className">The name of the class (type) to load.</param>
            <exception cref="T:System.ArgumentException"/>
        </member>
        <member name="M:TaskLib.Task.#ctor(TaskPluginInterface.ITaskPlugin)">
            <summary>
            Create a new Task with the plugin.
            </summary>
            <param name="plugin">A plugin to load</param>
        </member>
        <member name="M:TaskLib.Task.Finalize">
            <summary>
            Releases unmanaged resources and performs other cleanup operations before the
            <see cref="T:TaskLib.Task"/> is reclaimed by garbage collection.
            </summary>
        </member>
        <member name="M:TaskLib.Task.Execute_Plugin(System.Object,Schedule.ScheduledEventArgs)">
            <summary>
            Calls the <c>Plugin's</c> Execute Method.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:TaskLib.Task.HandleException(System.Object,Schedule.ExceptionEventArgs)">
            <summary>
            Handles Errors raised by the Timer
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="P:TaskLib.Task.Plugin">
            <summary>
            Returns a reference to the plugin
            </summary>
        </member>
        <member name="T:TaskLib.TaskPoller">
            <summary>
            Loads the plugins from the specified directory, schedules and executes them.
            </summary>
        </member>
        <member name="M:TaskLib.TaskPoller.#ctor">
            <summary>
            Starts the task scheduler using the default (\Plugin) folder as the plugin path.
            </summary>
        </member>
        <member name="M:TaskLib.TaskPoller.#ctor(System.String)">
            <summary>
            Starts the task scheduler using the specified path as the plugin path.
            </summary>
            <param name="pluginPath">The fully qualified path to the tasks that need to be executed.</param>
        </member>
        <member name="M:TaskLib.TaskPoller.Start">
            <summary>
            Starts the Task Service
            </summary>
        </member>
        <member name="M:TaskLib.TaskPoller.Shutdown">
            <summary>
            Shuts down the Task Service and performs any cleanup
            </summary>
        </member>
        <member name="M:TaskLib.TaskPoller.startTasks">
            <summary>
            Checks for new data files.
            </summary>
        </member>
    </members>
</doc>
